package foundation;

import java.util.Random;
import java.util.Scanner;

import static java.lang.Math.pow;
//5.输入输出
public class java2_21 {
    public static void main(String[] args) {
//        int a = 10;
//        int b = 20;
//        System.out.print("a = " + a +"\n");//print的使用,使用+的形式来写,不包括换行
//        System.out.printf("b = %d\n",b);//printf的使用,与C语言类似
//        Scanner p = new Scanner(System.in);
//        int c = p.nextInt();


        //程序跳出
//        if(scanner.hasNext()){
//            String s = scanner.next();
//            System.out.println("s = " + s);
//        }else{
//            System.out.println("输入错误");//使用ctrl+d,能读出EOF
//        }


        //求若干个数的平均值
//        Scanner scanner = new Scanner(System.in);
//        int sum = 0;
//        int count = 0;
//        while(scanner.hasNextInt()){//判断是否有整数可读
////            //hasNext判断是否有字符串可读
////            //hasNextLine判断是否有一行可读
////            //hasNextDouble判断是否有double可读
//            int num = scanner.nextInt();
//            sum += num;
//            count++;//必须按ctrl + d,才能跳出程序
//        }
//        System.out.println((double) sum/count);

        //求随机数
//        Random random = new Random();
//        int answerNum = random.nextInt(100)+1;//伪随机数,和真随机数差不多
        //nextInt(int bound)是生成一个大于0,小于bound的随机数,即0-99,求1-100,加上1即可
//        Scanner scanner = new Scanner(System.in);
//        System.out.println("请猜一个1-100的数字");
//        while(true){
//            int guessNum = scanner.nextInt();
//            if(guessNum<1||guessNum>100){
//                System.out.println("输入错误,请重新输入:");
//                continue;
//            }
//            if(guessNum>answerNum){
//                System.out.println("猜大了,再猜一次");
//            }else if(guessNum<answerNum){
//                System.out.println("猜小了,再猜一次");
//            }else{
//                System.out.println("猜对了,恭喜你!");
//                break;
//            }
//
//        }

        //计算分数的值
//        double i = 0;
//        double sum = 0;
//        for(i = 1;i<=100;i++){
//            sum+=1/i*pow(-1,i+1);
//        }
//        System.out.println(sum);

        //模拟三次密码登录
        String password = "200626";
        int count = 0;
        System.out.println("请输入您的密码");
        Scanner scanner = new Scanner(System.in);
        while(count < 3){
            String input = scanner.next();
            if(input.equals(password)){
                System.out.println("登陆成功");
                break;
            } else{
                count++;
                if(count == 3){
                    System.out.println("3次输入错误,退出程序");
                    break;}
                    System.out.println("输入错误,请重新输入");
            }
        }
        scanner.close();
        }
    }

